李守中

WinSCP 与 Putty 配置

Table of Contents

1. WinSCP

1.1. 备份已保存的数据

在放置 WinSCP.exe 的文件夹下可以找到 WinSCP.ini 文件。

所有的软件配置都放在了这个文件里,直接复制文件备份即可。

1.2. 语言包

在 WinSCP 的官网可以下载到各种版本的语言包,解压后得到 WinSCP.<lang> 格式的文件,直接放在 WinSCP.exe 所在的文件夹下。

然后在 选项 -> 环境 -> 语言 选中语言包后点击确定即可。

WinSCP 官方的语言包页面不提供旧版的链接,但是参考语言包的最终下载链接:

https://winscp.net/translations/dll/5.21.8/chs.zip

可以明显地看到下载链接中有 WinSCP 的版本信息,找到目前使用的 WinSCP 的版本号,用这个版本号替换链接中的版本号,即可下载对应版本的语言包。

1.3. 打开的会话长时间没有操作会导致会话断开

问题出现的机制还没有搞懂,但是配置定时更新面板可以避免这个问题:

选项 -> 面板 -> 远程 -> 刷新远程面板间隔 check box 打勾 -> 间隔时间 设置 10s

2. PuTTY

2.1. 美化

目前只能做到 session 级别的配置,要做全局配置只能改注册表。

但有个曲线配置的方法:

  1. 把所有的信息保存到 WinSCP 里面;
  2. 在 WinSCP 选项 -> 集成 -> 应用程序 配置 PuTTY 的安装路径;
  3. 新建会话里右键单击站点,选择 在 PuTTY 中打开 连上 SSH 后再关闭。

这一套流程下来,PuTTY 的 Session 选项卡里除了 Default Settings 还会有 WinSCP temporary session 这个配置,它是所有被保存在 WinSCP 内的站点建立 SSH 连接的公用 session。

也就是说,只要将所有信息都保存在 WinSCP 中,并且只从 WinSCP 打开 PuTTY 连接,在完成对 WinSCP temporary session 的配置后,可以从逻辑上完成对全局的配置。

这里记录 WinSCP temporary session 的个人美化配置:

  • Session -> Load, save or delete a stored session -> 选中 WinSCP temporary session -> 单击 Load 加载配置
  • Window -> Set the size of the window:
    • Columns 改成 108
    • Rows 改成 30
  • Window -> Appearance:
    • Font settings:
      • 点击 change -> 字体 Hack 字形 常规 字号 10
      • Font equality -> 选中 Clear Type
    • Colors -> Adjust the precise colors PuTTY displays: 推荐 Tomorrow-Night 配色,Github 可找到 Tomorrow 主题的多平台配置文件
  • Window -> Behavior -> 选中 Full screen on Alt-Enter
  • Session -> Load, save or delete a stored session -> 选中 WinSCP temporary session -> 单击 Save 保存配置


Last Update: 2023-07-08 Sat 10:29

Generated by: Emacs 28.2 (Org mode 9.5.5)   Contact: [email protected]

若正文中无特殊说明,本站内容遵循: 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议